\section{Dokumentacja klasy Platforma}
\label{class_platforma}\index{Platforma@{Platforma}}


{\ttfamily \#include $<$Platforma.h$>$}

\subsection*{Metody publiczne}
\begin{DoxyCompactItemize}
\item 
{\bf Platforma} ()
\item 
virtual {\bf $\sim$Platforma} ()
\item 
void {\bf PutText} (const char $\ast$text, int x, int y)
\item 
void {\bf Loop} (void)
\item 
bool {\bf Error} (void)
\end{DoxyCompactItemize}


\subsection{Opis szczegółowy}
Główna klasa programu, zarządzająca pozostałymi. Do jej zadań należą odczytywanie klatek z kamery, wyświetlanie obrazu oraz tekstu związanego z działaniem robota 

\subsection{Dokumentacja konstruktora i destruktora}
\index{Platforma@{Platforma}!Platforma@{Platforma}}
\index{Platforma@{Platforma}!Platforma@{Platforma}}
\subsubsection[{Platforma}]{\setlength{\rightskip}{0pt plus 5cm}Platforma::Platforma (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{class_platforma_a9f874add9a37eba802e25c6cec4c4bc8}
Konstruktor inicjalizujący wszystkie pola klasy \index{Platforma@{Platforma}!$\sim$Platforma@{$\sim$Platforma}}
\index{$\sim$Platforma@{$\sim$Platforma}!Platforma@{Platforma}}
\subsubsection[{$\sim$Platforma}]{\setlength{\rightskip}{0pt plus 5cm}Platforma::$\sim$Platforma (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [virtual]}}\label{class_platforma_a64c8612bbd88865221bea9ca36a06d4b}
Destruktor zwalniający wszystkie pola klasy 

\subsection{Dokumentacja funkcji składowych}
\index{Platforma@{Platforma}!Error@{Error}}
\index{Error@{Error}!Platforma@{Platforma}}
\subsubsection[{Error}]{\setlength{\rightskip}{0pt plus 5cm}bool Platforma::Error (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline]}}\label{class_platforma_a2b7b999504bbc10ae2593a6d59e2101d}
Metoda zwracająca czy wszystkie poprzednie operacje przebiegły bez problemu \index{Platforma@{Platforma}!Loop@{Loop}}
\index{Loop@{Loop}!Platforma@{Platforma}}
\subsubsection[{Loop}]{\setlength{\rightskip}{0pt plus 5cm}void Platforma::Loop (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{class_platforma_a5db785ae51e11e4fcf92ab837974863e}
Główna pętla programu \index{Platforma@{Platforma}!PutText@{PutText}}
\index{PutText@{PutText}!Platforma@{Platforma}}
\subsubsection[{PutText}]{\setlength{\rightskip}{0pt plus 5cm}void Platforma::PutText (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{text, }
\item[{int}]{x, }
\item[{int}]{y}
\end{DoxyParamCaption}
)}\label{class_platforma_a92290ee850488d678a71923ba59fb997}
Metoda pozwalający w łatwy sposób na pisanie w oknie. 
\begin{DoxyParams}{Parametry}
{\em text} & ciąg znaków do wyświetlenia \\
\hline
{\em x} & pozycja w pikselach liczona od lewego górnego wierzchołka \\
\hline
{\em y} & pozycja w pikselach liczona od lewego górnego wierzchołka \\
\hline
\end{DoxyParams}


Dokumentacja dla tej klasy została wygenerowana z plików:\begin{DoxyCompactItemize}
\item 
inc/{\bf Platforma.h}\item 
src/{\bf Platforma.cpp}\end{DoxyCompactItemize}
